|
b3nn0
|
|
|
Group: Forum Members
Posts: 42,
Visits: 3.4K
|
Latest version (3.13.0.0) is working in wine again. Thanks! EDIT: Note however, that I did try to install a bunch of things to get the previous version running (without success). Not sure if it would also work without this.
|
|
|
|
|
Tim Dawson
|
|
|
Group: Forum Members
Posts: 8.3K,
Visits: 9.9K
|
We don't support Linux, but have no problem with people setting up an emulation environment to run SkyDemon under such conditions.
|
|
|
|
|
baffled
|
|
|
Group: Forum Members
Posts: 4,
Visits: 17
|
Hi - Having the same problem with V3.12.12. I emailed the lovely support team at SkyDemon and they sent me a zipped copy of the version 3.12.11 setup for windows which works just fine under wine. Not a permanent solution by any means, but it's better than nothing until a work-around is produced for the latest version.
Not quite sure why there isn't a repository of older versions, but I was genuinely surprised they didn't just say 'we don't support linux' and leave it at that. Thanks to Hannah Hart.
Cheers
B
|
|
|
|
|
Joachim Zach
|
|
|
Group: Forum Members
Posts: 10,
Visits: 5
|
Hi Florian, I am also getting trouble with this most recent version. The error message on my side is identical to yours although my configuration is quite old (see below). I just discovered it, so no time yet to look for a solution.
My approach would be to somehow disable this speech stuff, which is rather useless on the PC, on startup, but I don't have an idea, how to do that. Maybe, some of the SD-team might know.
--------------------------------------
panda@daheim:~$ winetricks list-installed Using winetricks 20170101 - sha1sum: c844fda0cca25ac9ed0ed1b55cd138cab6a4af16 with wine-1.8.7 (Debian 1.8.7-2) and WINEARCH=win32 baekmuk comctl32ocx comdlg32ocx corefonts dotnet20 dotnet30sp1 dotnet35sp1 dotnet40 dotnet452 dotnet45 droid eufonts gdiplus gdiplus_winxp lucida speechsdk tahoma uff unifont vcrun2013
panda@daheim:~$ wine --version wine-1.8.7 (Debian 1.8.7-2)
|
|
|
|
|
Florian Meissner
|
|
|
Group: Forum Members
Posts: 17,
Visits: 16
|
Hello Linux Friends,
I wonder what your experience is with the new V3.12.12. Since SD implemented all the announcements we know from the mobile devices, I got a lot of errors from wine when I updated. I figured out, that I would need winetricks speechsdk to get sapi5.dll but still I encounter a com error. Does anybody know a workaround for that COM object error?
BY the way, I left POL a couple of month ago and started working with wine directly. below you see my setup. :~/SkyDemon$ wine --version wine-4.0.2
:~/SkyDemon$ env WINEARCH=win32 WINEPREFIX="/home/XXXX/SkyDemon" winetricks list-installed Using winetricks 20180217 - sha256sum: 1b156c616174f41df79d72a90c52eb2b110c63a6e8ecb865d303a8f9f0908924 with wine-4.0.2 and WINEARCH=win32 corefonts dotnet20sp1 dotnet20sp2 dotnet30 dotnet40 dotnet452 gdiplus ie6 ie7 msls31 pngfilt speechsdk ************** Exception Text ************** System.InvalidCastException: Unable to cast COM object of type 'System.__ComObject' to interface type 'System.Speech.Internal.SapiInterop.ISpDataKey'. This operation failed because the QueryInterface call on the COM component for the interface with IID '{14056581-E16C-11D2-BB90-00C04F8EE6C0}' failed due to the following error: Exception from HRESULT: 0x80004002 (E_NOINTERFACE). at System.StubHelpers.StubHelpers.GetCOMIPFromRCW(Object objSrc, IntPtr pCPCMD, IntPtr& ppTarget, Boolean& pfNeedsRelease) at System.Speech.Internal.SapiInterop.ISpDataKey.OpenKey(String subKeyName, ISpDataKey& ppSubKey) at System.Speech.Internal.ObjectTokens.RegistryDataKey.OpenKey(String keyName) at System.Speech.Internal.ObjectTokens.ObjectToken.get_Attributes() at System.Speech.Internal.Synthesis.VoiceSynthesis.BuildInstalledVoices(VoiceSynthesis voiceSynthesizer) at System.Speech.Internal.Synthesis.VoiceSynthesis..ctor(WeakReference speechSynthesizer) at System.Speech.Synthesis.SpeechSynthesizer.get_VoiceSynthesizer() at System.Speech.Synthesis.SpeechSynthesizer.SelectVoiceByHints(VoiceGender gender, VoiceAge age, Int32 voiceAlternate, CultureInfo culture) at Divelements.SkyDemon.SpeechQueue.SetVoice(String windowsVoice) at Divelements.SkyDemon.Navigation.NavigationServices.SetSpeechSynthesisVoice() at Divelements.SkyDemon.Navigation.NavigationServices..ctor(ApplicationEnvironment environment, Trip trip, DataManager dataManager, WarningThresholdOptions thresholdOptions) at Divelements.SkyDemon.ApplicationEnvironment..ctor(Boolean resetSettings) at Divelements.SkyDemon.Program.Main()
************** Loaded Assemblies ************** mscorlib Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.34209 built by: FX452RTMGDR CodeBase: file:///C:/windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll ---------------------------------------- SkyDemon Assembly Version: 3.12.12.28390 Win32 Version: CodeBase: file:///C:/Program%20Files/SkyDemon/SkyDemon.exe ---------------------------------------- System Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.34209 built by: FX452RTMGDR CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll ---------------------------------------- Divelements.SandGrid Assembly Version: 2.2.4.1 Win32 Version: 2.2.4.1 CodeBase: file:///C:/Program%20Files/SkyDemon/Divelements.SandGrid.DLL ---------------------------------------- System.Windows.Forms Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.34209 built by: FX452RTMGDR CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll ---------------------------------------- System.Drawing Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.34209 built by: FX452RTMGDR CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll ---------------------------------------- SandDock Assembly Version: 3.0.6.1 Win32 Version: 3.0.6.1 CodeBase: file:///C:/Program%20Files/SkyDemon/SandDock.DLL ---------------------------------------- TallComponents.PDF.Rasterizer Assembly Version: 3.0.179.0 Win32 Version: 3.0.179.0 CodeBase: file:///C:/Program%20Files/SkyDemon/TallComponents.PDF.Rasterizer.DLL ---------------------------------------- Divelements.Aviation Assembly Version: 3.12.12.28390 Win32 Version: 3.12.12.0 CodeBase: file:///C:/Program%20Files/SkyDemon/Divelements.Aviation.DLL ---------------------------------------- System.Configuration Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.34209 built by: FX452RTMGDR CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d5
|
|
|
|
|
Florian Meissner
|
|
|
Group: Forum Members
Posts: 17,
Visits: 16
|
Hi Joachim,
got my Skydemon working again. Meanwhile I upgraded my Ubuntu from 14.04 to 18.04 and it magically resolved to SD issue. I assume that some other version of wine/POL comes with the newer Ubuntu which fixed it.
Anyway, for somebody still looking for a solution, here are some data: Wine version: 3.20 POL version: 4.2.12 Skydemon version: 3.12.1 and 3.12.4
Florian
|
|
|
|
|
Florian Meissner
|
|
|
Group: Forum Members
Posts: 17,
Visits: 16
|
+x[quote]However, I have an old wine (1.8-something, not 3.20 like you) and I have no experience with PlayOnLinux.
Does it make any difference, if you run it directly with wine like
Hi Joachim,
thanks for your reply. I used POL because I needed a solution to run Skydemon as 32bit on my 64bit machine. And since I am not really good with wine, POL seemed to be the most logical solution.
But anway, when I'm back from work this evening, I will try to run SD directly and will also try to downgrade my wine version. POL has some nice "Klicki-Bunti"-Window for this.
I'll let you know!
Viele Grüße aus Niedersachsen. Florian
|
|
|
|
|
Joachim Zach
|
|
|
Group: Forum Members
Posts: 10,
Visits: 5
|
+x+xIf you have problems, please ask. I don't know, whether I can help, but I would like very much to promote SkyDemon PC under Linux. Hi zach,
I am using Ubuntu 18.04 for a couple of weeks now. Before that I was on 14.04. Years ago I managed to get SD with PlayOnLinux and worked fine ever since. even after upgrading to Ubuntu18.04.
But today SD prompted me to update so I clicked Yes. The updater failed and said I would need .Net 4.5. So I installed dotnet45 with the script you linked above and opened SD normally. Then the popup came again asking to update SD. I clicked yes again and SD updated itself. After that it even launched normally.
But then I let SD sit for a while and got the "Are you still there window" and clicked the button. SD froze instantly and when I tried to reopen it, the "Only use in VMC" message comes up normally but the main window doesn't. It just draws the window border from gnome and that's it.
I attached the POL log file. Maybe you like to have a look inside...
Florian
Dear Florian, I installed dotnet45 with this winetricks in my present WINEPREFIX and after the update SD is running as normal. I did not yet wait for the "Are you still there" prompt, but restarted SD several times without problems.
However, I have an old wine (1.8-something, not 3.20 like you) and I have no experience with PlayOnLinux.
Does it make any difference, if you run it directly with wine like
wine /home/florian/.PlayOnLinux/wineprefix/Skydemon/drive_c/Programme/SkyDemon/SkyDemon.exe
sorry, that I can't help more. Regards, Joachim
|
|
|
|
|
Joachim Zach
|
|
|
Group: Forum Members
Posts: 10,
Visits: 5
|
+x+xIf you have problems, please ask. I don't know, whether I can help, but I would like very much to promote SkyDemon PC under Linux. Hi zach,
I am using Ubuntu 18.04 for a couple of weeks now. Before that I was on 14.04. Years ago I managed to get SD with PlayOnLinux and worked fine ever since. even after upgrading to Ubuntu18.04.
But today SD prompted me to update so I clicked Yes. The updater failed and said I would need .Net 4.5. So I installed dotnet45 with the script you linked above and opened SD normally. Then the popup came again asking to update SD. I clicked yes again and SD updated itself. After that it even launched normally.
But then I let SD sit for a while and got the "Are you still there window" and clicked the button. SD froze instantly and when I tried to reopen it, the "Only use in VMC" message comes up normally but the main window doesn't. It just draws the window border from gnome and that's it.
I attached the POL log file. Maybe you like to have a look inside...
Florian
Dear Florian, I also just got the request to install dotnet 4.5 after the SD upgrade. I wil have a look, what will happen. But I am still on Debian Stretch, so the solution might not work for you, if I find one. Joachim (zach)
|
|
|
|
|
Joachim Zach
|
|
|
Group: Forum Members
Posts: 10,
Visits: 5
|
+x+xIf you have problems, please ask. I don't know, whether I can help, but I would like very much to promote SkyDemon PC under Linux. Hi zach,
I am using Ubuntu 18.04 for a couple of weeks now. Before that I was on 14.04. Years ago I managed to get SD with PlayOnLinux and worked fine ever since. even after upgrading to Ubuntu18.04.
But today SD prompted me to update so I clicked Yes. The updater failed and said I would need .Net 4.5. So I installed dotnet45 with the script you linked above and opened SD normally. Then the popup came again asking to update SD. I clicked yes again and SD updated itself. After that it even launched normally.
But then I let SD sit for a while and got the "Are you still there window" and clicked the button. SD froze instantly and when I tried to reopen it, the "Only use in VMC" message comes up normally but the main window doesn't. It just draws the window border from gnome and that's it.
I attached the POL log file. Maybe you like to have a look inside...
Florian
|
|
|
|